integrated or self-facing - Fransızca İngilizce Sözlük